# 导包
from selenium import webdriver
import time
from selenium.webdriver.common.by import By

# 创建浏览器驱动对象
driver = webdriver.Edge(r"C:\ProgramData\Anaconda3\msedgedriver.exe")

# 打开页面
driver.get(r"file:///D:\Downloads\ALiYunDrive\学习\计算机大三下\软件测试\实验8 Selenium API示例代码实验（一）\Selenium API示例代码\html\注册A.html")

# 1).通过脚本执行输入用户名：admin；密码：123456；电话号码：18611111111；电子邮件：123@qq.com
driver.find_element_by_id("userA").send_keys("admin")
driver.find_element_by_css_selector("[type='password']").send_keys("123456")
driver.find_element_by_id("telA").send_keys("18611111111")
driver.find_element_by_name("emailA").send_keys("123@qq.com")

# 2).间隔3秒，修改电话号码为：18600000000
time.sleep(3)
# 修改：先清空再输入
driver.find_element_by_id("telA").clear()
driver.find_element_by_id("telA").send_keys("18600000000")

# 3).间隔3秒，点击‘注册’按钮
time.sleep(3)
driver.find_element_by_tag_name("button").click()

# 暂停3秒
time.sleep(3)

# 关闭驱动
driver.quit()
